function setupCategoriesHoverHandler() {
    (function($) {
        $('.hover').bind('mouseover', function() {
            if ($.browser.msie) {
                fadeInCategoryText($(this));
            } else {
                slideInCategoryText($(this));
            }
        }).bind('mouseout', function() {
            if ($.browser.msie) {
                fadeOutCategoryText($(this));
            } else {
                slideOutCategoryText($(this));
            }
        });
    })(jQuery);
}

function setupCategoriesClickHandler() {
    (function($) {
        $('.cat-item').click(function() {
           if (!$(this).is('.current-cat')) {
               // categorie waar voordien op geklikt was
               if ($.browser.msie) {
                    fadeOutCategoryText($('.current-cat').removeClass('current-cat').find('a').addClass('hover'));
					$(this).addClass('current-cat').find('a').removeClass('hover').css({opacity: 0.7});
               } else {
                    slideOutCategoryText($('.current-cat').removeClass('current-cat').find('a').addClass('hover'));
					$(this).addClass('current-cat').find('a').removeClass('hover').css({opacity: 0.7, backgroundPosition: '0px 45px'});
               }
               var url = $(this).find('a').attr('href');
               fetch(url, showPosts);
            }
            return false;
        });
    })(jQuery);
}

function setupLogoClickHandler() {
    (function($) {
        $('#logo').click(function() {
			if ($.browser.msie) {
				fadeOutCategoryText($('.current-cat').removeClass('current-cat').find('a').addClass('hover'));
			} else {
				slideOutCategoryText($('.current-cat').removeClass('current-cat').find('a').addClass('hover'));
			}
            closeLeft();
            closeRight();
            return false;
        });
    })(jQuery);
}